loosely laid upon the last - Turkish English Dictionary